2098 Boston Post Rd, Larchmont, NY 10538, United States
View on Map
What travelers say:
It is a super beautiful, comfortable snack bar located in the city center. The food here is superb, the family wine is also very good, the staff are very friendly and the atmosphere here is simply fantastic. Recommend it to everyone!